#include "a.h"

namespace simulation
{
	template<class T>
	T Add(const T& left, const T& right)
	{
		return left + right;
	}
	template <>
	int Add<int>(const int& left, const int& right)
	{
		return left + right;
	}

	template <>
	double Add<double>(const double& left, const double& right)
	{
		return left + right;
	}
}